package com.dbq.share;

import android.support.annotation.StringDef;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import static com.dbq.share.SocializeMediaConstant.COPY;
import static com.dbq.share.SocializeMediaConstant.FACEBOOK;
import static com.dbq.share.SocializeMediaConstant.NONE;
import static com.dbq.share.SocializeMediaConstant.QQ;
import static com.dbq.share.SocializeMediaConstant.QZONE;
import static com.dbq.share.SocializeMediaConstant.SINA;
import static com.dbq.share.SocializeMediaConstant.WEIXIN;
import static com.dbq.share.SocializeMediaConstant.WEIXIN_TIMELINE;

/**
 * Created by sunkai on 2017/12/26.
 */

final class SocializeMediaConstant {
    public final static String SINA = "sina";
    public final static String QZONE = "qzone";
    public final static String QQ = "qq";
    public final static String WEIXIN = "weixin";
    public final static String WEIXIN_TIMELINE = "weixin_timeline";
    public final static String FACEBOOK = "facebook";
    public final static String COPY = "copy";
    public final static String NONE = "none";

    /***
     * 增加分型的类型，支持多种渠道 图片、文字、weblink、音乐、视频
     */
    public final static String PHOTO = "photo";
    public final static String TEXT = "text";
    public final static String WEBLINK = "weblink";
    public final static String MUSIC = "music";
    public final static String VIDEO = "video";
}

@StringDef({SINA, QZONE, QQ, WEIXIN, WEIXIN_TIMELINE, FACEBOOK, COPY, NONE})
@Retention(RetentionPolicy.SOURCE)
@interface SocializeMedia {

}


